largest debtor - Spanish English Dictionary